widget: Make gtk_widget_real_realize() stricter
authorBenjamin Otte <otte@redhat.com>
Wed, 11 Apr 2018 00:38:00 +0000 (02:38 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 11 Apr 2018 01:16:34 +0000 (03:16 +0200)
commit5c51a302a4536363a82b35bb4015fe9e0767c254
treec30df39ad379f6ffb59007965ac2ca85ff43a183
parent0af5316f00aabaf0c514a1b1600d447847791308
widget: Make gtk_widget_real_realize() stricter

But in turn, also allow it to work on widgets with their own surface.

This way, we can chain up from everywhere and won't have to export
gtk_widget_set_realized().
gtk/gtkwidget.c